home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / utility / notice / notice.stg < prev    next >
Text File  |  1996-12-22  |  36KB  |  1,058 lines

  1. ##ACE-STGPAR 4 0904 
  2. @database "Doku: Notiz-ACC/Editor"
  3. @author "Holger Weets/Rainer Wiesenfeller"
  4. @$VER: notice.hyp 1.00 (@:"__DATE__")
  5. @subject "Dokumentation/Editoren"
  6. @help Tastaturgesamtübersicht
  7. @options "+z-s-j-d12"
  8. @width 75
  9.  
  10. @node Main "Der Editor Notice"
  11. @{0B}Der Editor Notice@{0}
  12. @Line 1 75 0 0 7
  13.  
  14. @limage notice.img 1 %0100000100000000
  15.  
  16. @line 33 0 11 0 7
  17. Vorwort                             GANZ WICHTIG!
  18. Shareware                           History
  19. Notice-Patch, das Programm
  20.  
  21. Hierarchie                          Blöcke
  22. Laden                               Speichern
  23. Suchen                              Textparameter
  24. Cursor in einer Zeile bewegen       Cursor im Text bewegen
  25. Zeilen-Operationen                  Zeichen-Operationen
  26.  
  27. AV-Features                         Online-Hilfe
  28. @endnode
  29.  
  30. @node "Vorwort"
  31. @{0B}Vorwort@{0}
  32. @Line 1 75 0 0 7
  33.  
  34. Bei diesem Programm handelt es sich um einen Editor, welcher insbesondere
  35. auch als ACC läuft, sehr kurz und schnell ist und über Notiz-, ST-Guide-,
  36. ASCII- und Binär-Modi verfügt.
  37.  
  38. Es wurde geschrieben von Holger Weets mit SOZOBON-C V2.00x10 (ja wirklich,
  39. kein Assembler!) und ist @{B}Shareware@{0}.
  40.  
  41. Nachfolgend sind die Funktionen von Notice genauestens erklärt. Sie
  42. können diesen Hypertext von Notice aus per CTRL-HELP aufrufen.
  43.  
  44. Um Notice Ihren persönlichen Verhältnissen anzupassen und zu konfigu-
  45. rieren, verwenden Sie das beiliegende Konfigurationsprogramm Notice-Patch,
  46. daß eigens zu diesem Zweck von Christoph Spengler geschrieben wurde.
  47.  
  48. An dieser Stelle möchte ich noch die Gelegenheit nutzen, mich bei ein
  49. paar Leuten für ihre Mithilfe zu bedanken:
  50.  
  51. * @{B}Rainer Wiesenfeller@{0}  - für große Teile der Dokumentation und das Layout
  52.                          derselben sowie für's fleißige Testen
  53. * @{B}Christoph Spengler@{0}   - für NoticePatch und für's Testen
  54. * @{B}Volker Burggräf@{0},
  55.   @{B}Jürgen Melkis@{0},
  56.   @{B}Carsten Schäfer@{0},
  57.   @{B}Stephan Schönharting@{0} - für's Testen
  58.  
  59. Beschränkungen
  60. @endnode
  61.  
  62. @node "Beschränkungen"
  63. @{0B}Beschränkungen@{0}
  64. @Line 1 75 0 0 7
  65.  
  66. * max. 10 Texte gleichzeitig ladbar
  67. * max. ein Fenster
  68. * max. 65535 Zeilen pro Seite
  69. * max. 4 MB Speicher für Texte (Dateilänge + Verwaltungsinformation)
  70. * max. 255 Zeichen pro Zeile
  71. @endnode
  72.  
  73. @node "Hierarchie"
  74. @{0B}Hierarchie@{0}
  75. @Line 1 75 0 0 7
  76.  
  77. Das Programm ist so aufgebaut, daß es eine quasi unbegrenzt tiefe
  78. Schachtelung von Seiten erlaubt (vergleichbar etwa mit der Funktion 'Block
  79. falten' in einigen Editoren).
  80.  
  81. Auf diese Art können insbesondere Notizen in übersichtlicher Form
  82. verwaltet werden, indem sie einen "Oberbegriff" bekommen, hinter dem sich
  83. dann (zunächst nicht sichtbar und damit auch nicht störend) die
  84. eigentlichen Notizen verbergen.
  85.  
  86. Sollen sie gezeigt oder geändert werden, so ist einfach ein Doppelklick
  87. auf die entsprechende Zeile auszuführen oder, falls der Cursor sich auf
  88. ihr befindet, die Help-Taste zu drücken. Notice zeigt dann im
  89. gleichen Fenster die entsprechenden Zeilen an, wobei jedoch nur genau
  90. diese zu sehen sind (also anders als "Block falten/entfalten" aus anderen
  91. Editoren), es entsteht vielmehr der Eindruck, als wäre jede Seite eine
  92. eigene Datei.
  93.  
  94. Zeilen mit Unterseiten sind durch ein "Ordnerzeichen" am Zeilenanfang
  95. gekennzeichnet, falls eine neue Unterseite erzeugt werden soll, so ist
  96. genauso vorzugehen, wie bei bereits bestehenden Unterseiten.
  97.  
  98. Der Rücksprung zur übergeordneten Seite erfolgt durch Drücken der
  99. Undo-Taste oder durch Klick auf den Closer des Fensters.
  100.  
  101. Im Notiz-Modus wird die so erzeugte Hierarchie mit gespeichert und steht
  102. somit bei jedem Laden sofort wieder zur Verfügung.
  103.  
  104. Tastaturbefehle: Hierarchie
  105. @endnode
  106.  
  107. @node "Blöcke"
  108. @{0B}Blöcke@{0}
  109. @Line 1 75 0 0 7
  110.  
  111. Dieses Programm unterstützt nur solche Blöcke, die jeweils aus ganzen
  112. Zeilen bestehen, Teile von Zeilen können somit nicht markiert werden.
  113. Die Markierung eines Blockes erfolgt durch Unterlegen aller zugehörigen
  114. Zeilen mit einem Pixelmuster. Das verwendete Konzept entspricht dem von
  115. z.B. Tempus, nachdem ein Block markiert wurde, kann der Text ganz normal
  116. weitereditiert werden, die Blockmarken bleiben dabei erhalten.
  117.  
  118. Wird der Blockanfang gesetzt, so markiert das Programm zunächst die
  119. Cursorzeile, wird dann das Ende markiert, so werden alle Zeilen zwischen
  120. den beiden Marken einschließlich diesen markiert. Liegt das Ende dabei vor
  121. dem Anfang, so wird die zuletzt gesetzte Marke beibehalten und die zuvor
  122. gesetzte ungültig gemacht.
  123.  
  124. @limage BLOECKE.IMG 1 0 0
  125.  
  126. Mit so markierten Textbereichen lassen sich folgende Operationen
  127. ausführen:
  128.  
  129. Block speichern als
  130. Block ins Clipboard schreiben
  131. Block löschen
  132. Block kopieren
  133. Block verschieben
  134. Blockmarken löschen
  135.  
  136. Tastaturbefehle: Blöcke
  137. @endnode
  138.  
  139. @node "Seite/Block speichern als"
  140. @symbol "Block speichern als"
  141. @{0B}Seite/Block speichern als                                             ALT-C@{0}
  142. @Line 1 75 0 0 7
  143.  
  144. Nachdem der Name der Zieldatei per Fileselektor festgelegt wurde, werden
  145. alle markierten Zeilen im ASCII-Format in diese geschrieben. Falls diese
  146. bereits existiert, so kann sie entweder überschrieben werden oder der
  147. Block wird an die Datei angehängt.
  148. @endnode
  149.  
  150. @node "Block ins Clipboard schreiben"
  151. @{0B}Block ins Clipboard und löschen                CTRL-C, CTRL-X, SHIFT-CTRL-C@{0}
  152. @Line 1 75 0 0 7
  153.  
  154. Alle markierten Zeilen werden als SCRAP.TXT ins Clipboard geschrieben.
  155. Durch CTRL-C wird der Block gespeichert, durch CTRL-X wird er anschließend
  156. noch gelöscht. Duch die Tastenkombination SHIFT-CTRL-C wird der Block an
  157. das Clipboard angehängt.
  158. Ist kein Block markiert, so wirkt CTRL-X wie CTRL-C, es wird also nichts
  159. gelöscht.
  160. @endnode
  161.  
  162. @node "Block löschen"
  163. @{0B}Block löschen                                                        CTRL-D@{0}
  164. @Line 1 75 0 0 7
  165.  
  166. Alle markierten Zeilen werden durch CTRL-D unwiderruflich gelöscht.
  167. @endnode
  168.  
  169. @node "Block kopieren"
  170. @{0B}Block kopieren                                                       CTRL-K@{0}
  171. @Line 1 75 0 0 7
  172.  
  173. Alle markierten Zeilen werden vor der aktuellen Cursorzeile in den Text
  174. eingefügt. Diese Funktion ist nur auswählbar, wenn sich der Cursor nicht
  175. innerhalb des Blockes befindet.
  176. @endnode
  177.  
  178. @node "Block verschieben"
  179. @{0B}Block verschieben                                                     ALT-K@{0}
  180. @Line 1 75 0 0 7
  181.  
  182. Alle markierten Zeilen werden vor der aktuellen Cursorzeile in den Text
  183. eingefügt. Gleichzeitig werden sie an ihrer ursprünglichen Position
  184. gelöscht. Auch diese Funktion arbeitet nur, wenn der Cursor sich nicht
  185. innerhalb des Blockes befindet.
  186. @endnode
  187.  
  188. @node "Blockmarken löschen"
  189. @{0B}Blockmarken löschen                                                  CTRL-B@{0}
  190. @Line 1 75 0 0 7
  191.  
  192. Die Blockmarken werden gelöscht, d.h. nach Anwendung dieser Funktion steht
  193. kein Block mehr zur Verfügung.
  194. @endnode
  195.  
  196. @node "Laden"
  197. @{0B}Laden@{0}
  198. @Line 1 75 0 0 7
  199.  
  200. Ist das Programm als ACC installiert, so lädt es automatisch bei einer
  201. Aktivierung die zuletzt geladene Datei erneut. Bei der ersten Aktivierung
  202. @autorefoff
  203. als ACC bzw. beim Start als PRG wird versucht, die Datei C:\NOTICE.INF
  204. @autorefon
  205. zu laden, in welcher sich z.B. der wichtigste Notizzettel befinden könnte
  206. (bei mir der Fall).
  207.  
  208. Die Erkennung Notizzettel/ASCII-Datei/STG-Datei/Binärdatei erfolgt
  209. automatisch, so daß es nur eine Funktion zum Laden von Dateien gibt.
  210.  
  211. Binär erzwingen
  212. STG-Datei laden
  213. Datei/Clipboard einfügen
  214.  
  215. Tastaturbefehle: Laden
  216. @endnode
  217.  
  218.  
  219. @node "Binär erzwingen"
  220. @toc "Laden"
  221. @{0B}Binär erzwingen                                 ALT-Return, ALT-Doppelklick@{0}
  222. @Line 1 75 0 0 7
  223.  
  224. @autorefoff
  225. Das Laden als Binärdatei kann erzwungen werden, indem beim Verlassen des
  226. Fileselektors die Alternate-Taste gehalten wird: ALT-Return bzw.
  227. ALT-Doppelklick erzwingt also das Laden der Datei als Binärdatei, gleiches
  228. gilt beim Draggen einer Datei auf das Notice-Fenster.
  229. @autorefon
  230. @endnode
  231.  
  232. @node "STG-Datei laden"
  233. @toc "Laden"
  234. @{0B}STG-Datei laden@{0}
  235. @Line 1 75 0 0 7
  236.  
  237. Falls die zu ladende Datei als ST-Guide Quelltext erkannt wird, die Endung
  238. also .STG ist, so wird für jede node jeweils eine Unterseite erzeugt, so
  239. daß nach dem Laden in der Wurzelseite nur die globalen Einstellungen sowie
  240. die '@node' Zeilen zu sehen sind. Durch diese Art des Ladens wird ein
  241. schnelles Auffinden sowie eine übersichtliche Darstellung der nodes
  242. ermöglicht.
  243. Insbesondere ist dieses Feature sehr nützlich bei der Bearbeitung von
  244. STG-Files in Zusammenarbeit mit dem Remarker von Christoph Spengler.
  245. @endnode
  246.  
  247. @node "Binärdatei laden"
  248. @toc "Laden"
  249. @{0B}Binärdatei laden@{0}
  250. @Line 1 75 0 0 7
  251.  
  252. Falls eine Binärdatei geladen wird, so erfolgt die Darstellung in Form
  253. von jeweils 16 Bytes pro Zeile, vorne 16 Bytes in Hexdarstellung gefolgt
  254. von den selben 16 Bytes in ASCII-Darstellung, wobei alle nicht druckba-
  255. ren Zeichen als '.' dargestellt werden.
  256.  
  257. @limage BINAER.IMG 1 0 0
  258. @endnode
  259.  
  260. @node "Datei/Clipboard einfügen"
  261. @toc "Laden"
  262. @{0B}Datei/Clipboard einfügen@{0}
  263. @Line 1 75 0 0 7
  264.  
  265. Neben dem Laden einer Datei besteht zusätzlich die Möglichkeit, den Inhalt
  266. des Clipboard's oder eine beliebige Datei zum aktuellen Text
  267. hinzuzuladen, in diesem Fall wird der Dateiinhalt vor der aktuellen
  268. Cursorzeile eingefügt. Auch hier erfolgt die Erkennung von Binärdateien
  269. automatisch, sie werden ggfls. im oben beschriebenen Format eingefügt.
  270. @endnode
  271.  
  272. @node "Speichern"
  273. @{0B}Speichern@{0}
  274. @Line 1 75 0 0 7
  275.  
  276. Das Speichern der im Notice enthaltenen Texte kann auf verschiedene
  277. Weise geschehen:
  278.  
  279. Speichern unter aktuellem Namen
  280. Speichern als
  281. Speichern einer Seite/einesBlockes
  282. Seite/Block speichern als
  283.  
  284. Tastaturbefehle: Speichern
  285. @endnode
  286.  
  287. @node "Speichern unter aktuellem Namen"
  288. @toc "Speichern"
  289. @{0B}Speichern unter aktuellem Namen                                      CTRL-S@{0}
  290. @Line 1 75 0 0 7
  291.  
  292. Durch Betätigung von CTRL-S wird der gesamte Text unter seinem alten Namen
  293. abgespeichert. Hat der Text noch keinen Namen, so erscheint der
  294. Fileselektor und der Text wird unter dem dort angegebenen Namen gesichert.
  295. Je nach eingestelltem Modus werden bestimmte Textparameter mit
  296. gespeichert (Notiz-Modus) oder eine evtl. bestehende Hierarchie beim
  297. Speichern verflacht.
  298. Falls dies im Patchbereich eingestellt wurde, wird vor dem Speichern ein
  299. Backup der Datei angelegt.
  300. @endnode
  301.  
  302. @node "Speichern als"
  303. @toc "Speichern"
  304. @autorefoff
  305. @{0B}Speichern des gesamten Textes unter einem neuen Namen                CTRL-M@{0}
  306. @autorefon
  307. @Line 1 75 0 0 7
  308.  
  309. Durch Betätigen von CTRL-M wird aktuelle Text unter einem per Fileselektor
  310. festlegbaren Namen gespeichert; dieser Name wird als neuer Name des Textes
  311. übernommen.
  312. @endnode
  313.  
  314. @node "Speichern einer Seite/einesBlockes"
  315. @toc "Speichern"
  316. @autorefoff
  317. @{0B}Speichern einer Seite/eines Blockes mit allen Unterseiten            CTRL-C@{0}
  318. @autorefon
  319. @Line 1 75 0 0 7
  320. @symbol "Speichern ins Clipboard"
  321.  
  322. Falls ein Block in der aktuellen Seite markiert ist, so wird dieser Block,
  323. ansonsten die aktuelle Seite unter dem Namen SCRAP.TXT als ASCII-Datei ins
  324. Clipboard geschrieben. Falls es sich bei der geladenen Datei um eine
  325. binäre handelt, so wird sie von dieser Funktion als ASCII-Datei
  326. geschrieben in dem im Fenster dargestellten Format. Falls die Datei
  327. bereits existiert, so besteht die Möglichkeit, sie zu überschreiben
  328. oder die zu speichernden Zeilen an sie anzuhängen.
  329. @endnode
  330.  
  331. @node "Seite/Block Speichern als"
  332. @toc "Speichern"
  333. @autorefoff
  334. @{0B}Seite/Block Speichern unter einem anderen Namen                       ALT-C@{0}
  335. @Line 1 75 0 0 7
  336. @autorefon
  337.  
  338. Falls ein Block in der aktuellen Seite markiert ist, so wird dieser Block,
  339. ansonsten die aktuelle Seite unter dem per Fileselektor angegebenen Namen
  340. als ASCII-Datei gespeichert. Falls die Datei bereits existiert, so besteht
  341. die Möglichkeit, sie zu überschreiben oder die zu speichernden Zeilen an
  342. sie anzuhängen.
  343.  
  344. Soll der ganze Text gespeichert werden, so ist diese Funktion in der
  345. Hauptseite auszuführen, nachdem die Blockmarken ggfls. gelöscht wurden.
  346. @endnode
  347.  
  348. @node "Textparameter"
  349. @{0B}Textparameter@{0}
  350. @Line 1 75 0 0 7
  351.  
  352. Modified-Flag
  353. Wrap-Modus
  354. Read-Only
  355. Binär-Modus
  356. Notiz/ASCII-Modus
  357. Zeichensatz
  358. Zeilenende
  359. Cursorposition
  360.  
  361. Tastaturbefehle: Textparameter
  362. @endnode
  363.  
  364. @node "Modified-Flag"
  365. @toc "Textparameter"
  366. @{0B}Modified-Flag@{0}
  367. @Line 1 75 0 0 7
  368.  
  369. Dieses Flag wird von Notice automatisch gesetzt, sobald die geladene
  370. Datei verändert wird. Das Speichern der Datei setzt das Flag wieder
  371. zurück, da dann der Dateiinhalt wieder mit dem des Fensters übereinstimmt.
  372.  
  373. Wurde der Text geändert, so erscheint ein Stern ('*') in der Infozeile des
  374. Fensters.
  375.  
  376. @limage MODIFIED.IMG 1 0 0
  377.  
  378. Sobald dieses Flag gesetzt ist, kann das Programm nicht mehr ohne
  379. Nachfrage verlassen werden, da sonst ein Verlust aller Änderungen
  380. eintreten würde.
  381.  
  382. Durch ALT-M kann dieses Attribut von Hand geändert werden.
  383. @endnode
  384.  
  385. @node "Wrap-Modus"
  386. @toc "Textparameter"
  387. @{0B}Wrap-Modus@{0}
  388. @Line 1 75 0 0 7
  389.  
  390. Dieser Modus ist defaultmäßig eingeschaltet und bewirkt automatischen
  391. Zeilenumbruch an der im Patchbereich eingestellten Spalte. Dieser
  392. Modus kann durch ALT-W umgeschaltet werden und wird durch ein 'W' in
  393. der Infozeile angezeigt.
  394.  
  395. @limage WORDWRAP.IMG 1 0 0
  396. @endnode
  397.  
  398. @node "Read-Only"
  399. @toc "Textparameter"
  400. @{0B}Read-Only@{0}
  401. @Line 1 75 0 0 7
  402.  
  403. Durch Einschalten dieses Attributes mit CTRL-R kann eine geladene Datei
  404. vor versehentlichem Ändern geschützt werden.
  405.  
  406. Das Vorhandensein dieses Attributes wird in der Infozeile des Fensters
  407. durch ein 'R' angezeigt.
  408.  
  409. @limage READONLY.IMG 1 0 0
  410. @endnode
  411.  
  412. @node "Binär-Modus"
  413. @toc "Textparameter"
  414. @{0B}Binär-Modus@{0}
  415. @Line 1 75 0 0 7
  416.  
  417. Wurde eine Binärdatei geladen, so befindet sich das Programm automatisch
  418. im Binärmodus, was in der Infozeile durch ein 'B' angezeigt wird. Durch
  419. CTRL-N wird das Programm in den Zustand ASCII-Modus überführt, aber
  420. Vorsicht: die Rückkehr in den Binärmodus ist nicht möglich!
  421.  
  422. @limage BINAER2.IMG 1 0 0
  423. @endnode
  424.  
  425. @node "Notiz/ASCII-Modus"
  426. @toc "Textparameter"
  427. @{0B}Notiz- und ASCII-Modus@{0}
  428. @Line 1 75 0 0 7
  429. @symbol "ASCII-Modus"
  430.  
  431. Befindet sich das Programm im Notiz-Modus (Anzeige 'N' in der Infozeile)
  432. oder im ASCII-Modus (Anzeige 'A'), so kann mit CTRL-N in den jeweils
  433. anderen Modus umgeschaltet werden.
  434.  
  435. @limage ASCII_M.IMG 1 0 0
  436. @endnode
  437.  
  438. @node "Zeichensatz"
  439. @toc "Textparameter"
  440. @symbol ar "Der verwendete Default-Zeichensatz (Mono-spaced)"
  441. @{0B}Zeichensatz@{0}
  442. @Line 1 75 0 0 7
  443.  
  444. Notice kann den geladenen Text mit jedem beliebigen Mono-Spaced Font
  445. darstellen, defaultmäßig wird (natürlich) der Systemfont verwendet;
  446. Außerdem kann der zu benutzende Font über das entsprechende Protokoll
  447. durch Drag&Drop eingestellt werden; derzeit wird dieses Protokoll
  448. z.B. von FontSel, FONT_SEL, Thing, HuGo und Calvino unterstützt.
  449. @endnode
  450.  
  451. @node "Zeilenende"
  452. @toc "Textparameter"
  453. @{0B}Zeilenende@{0}
  454. @Line 1 75 0 0 7
  455.  
  456. Ist in der Infozeile eine Glocke zu sehen, so wurde ein Text geladen,
  457. welcher als Zeilenendekennnug nur LF verwendet, ist hingegen ein 'cr' zu
  458. sehen, so wurde das Atari- und DOSen übliche CR/LF oder das Mac übliche CR
  459. als Endekennung benutzt. Diese Attribut kann jederzeit mit CTRL-,
  460. umgeschaltet werden.
  461.  
  462. @limage GLOCKE.IMG 1 0 0
  463. @endnode
  464.  
  465. @node "Cursorposition"
  466. @toc "Textparameter"
  467. @{0B}Cursorposition@{0}
  468. @Line 1 75 0 0 7
  469.  
  470. Ganz links in der Infozeile wird die aktuelle Position des Cursors
  471. angezeigt, "X=" ist dabei die Spalte, zeigt also an, auf dem wievielten
  472. Zeichen in der Zeile der Cursor steht, und "Y=" ist die Zeile, beide
  473. beginnend bei 1.
  474.  
  475. @limage POSITION.IMG 1 0 0
  476.  
  477. Die Zählung beginnt im Notizmodus auf jeder Unterseite wieder neu bei 1,
  478. bei "reinen" ASCII-Dateien und im Binärmodus wird ebenfalls wie gewohnt
  479. gezählt. Wurde jedoch eine ST-Guide Datei geladen, so erfolgt die Zählung
  480. absolut, d.h. die Zeilennummer "springt" beim Bewegen des Cursors über
  481. eine Node-Zeile um die Anzahl der Zeilen, die sich innerhalb dieser Node
  482. befinden.
  483. @endnode
  484.  
  485. @node "Cursor in einer Zeile bewegen"
  486. @{0B}Cursor in einer Zeile bewegen@{0}
  487. @Line 1 75 0 0 7
  488.  
  489. @autorefoff
  490. Ein Zeichen nach links              Cursor links
  491. Ein Zeichen nach rechts             Cursor rechts
  492. Zum vorigen Wort                    CTRL-Cursor links
  493. Zum nächsten Wort                   CTRL-Cursor rechts
  494. Zum Zeilenanfang                    SHIFT-Cursor links
  495. Zum Zeilenende                      SHIFT-Cursor rechts
  496. Zur nächsten Tabulator-Position     Tab
  497. @autorefon
  498. @endnode
  499.  
  500. @node "Cursor im Text bewegen"
  501. @{0B}Cursor im Text bewegen@{0}
  502. @Line 1 75 0 0 7
  503.  
  504. Zum Textanfang          Home
  505. Zum Textende            SHIFT-Home
  506. Fenster-Seite hoch      SHIFT-Cursor hoch
  507. Fenster-Seite runter    SHIFT-Cursor runter
  508. Zeile hoch              Cursor hoch
  509. Zeile runter            Cursor runter
  510. Cursor positionieren    Mausklick
  511. @endnode
  512.  
  513. @node "Zeilen-Operationen"
  514. @{0B}Zeilen-Operationen@{0}
  515. @Line 1 75 0 0 7
  516.  
  517. Zeile ab Cursor löschen                 CTRL-Delete
  518. Zeile mit voriger vertauschen           CTRL-~
  519. Zeile mit nächster vertauschen          ALT-~
  520. Zeile mit nächster verbinden            SHIFT-Delete
  521. Zeile an Cursorpositon aufbrechen       CTRL-Return
  522. Leerzeile vor aktueller einfügen        SHIFT-Insert
  523. Aktuelle Zeile duplizieren              CTRL-Insert
  524. Zeile löschen                           CTRL-Y
  525. Leerzeile hinter aktueller einfügen     Return/Enter
  526. @endnode
  527.  
  528. @node "Zeichen-Operationen"
  529. @{0B}Zeichen-Operationen@{0}
  530. @Line 1 75 0 0 7
  531.  
  532. Zur nächsten Tabulator-Position     Tab
  533. Zeichen links vom Cursor löschen    Backspace, CTRL-H
  534. Zeichen unter dem Cursor löschen    Delete
  535. Leerzeichen unter Cursor einfügen   Insert
  536. Zeichen einfügen                    <Zeichentaste>
  537. @endnode
  538.  
  539. @node "Suchen"
  540. @{0B}Suchen@{0}
  541. @Line 1 75 0 0 7
  542.  
  543. @limage SUCHEN.IMG 1 0 0
  544.  
  545. Notice verwendet einen äußerst schnellen Algorithmus zum Auffinden
  546. des gewünschten Begriffes. Dabei können folgende Optionen berücksichtigt
  547. werden:
  548.  
  549. · Suchen als Wort
  550. · Suchen im Block
  551. · Groß-/Kleinschreibung ignorieren
  552.  
  553. Tastaturbefehle: Suchen
  554. @endnode
  555.  
  556. @node "Suchen im Block"
  557. @toc "Suchen"
  558. @{0B}Suchen im Block@{0}
  559. @Line 1 75 0 0 7
  560.  
  561. Der Suchbegriff wird nur innerhalb des aktuellen Blockes gefunden, alle
  562. anderen Zeilen werden nicht berücksichtigt
  563. @endnode
  564.  
  565. @node "Suchen als Wort"
  566. @toc "Suchen"
  567. @{0B}Suchen als Wort@{0}
  568. @Line 1 75 0 0 7
  569.  
  570. Der Suchbegriff wird nur genau dann gefunden, wenn er im Text von Zeichen
  571. umgeben ist, die nicht zu den in Programmiersprachen üblichen
  572. 'Identifiern' gehören (a-z, A-Z, 0-9, _).
  573.  
  574. Beispiel:
  575. der Begriff "und" wird in "Erkundung" nicht gefunden, wohl aber in "dies
  576. und das" oder in "(und)".
  577. @endnode
  578.  
  579. @node "Groß-/Kleinschreibung ignorieren"
  580. @toc "Suchen"
  581. @{0B}Groß-/Kleinschreibung ignorieren@{0}
  582. @Line 1 75 0 0 7
  583.  
  584. Der Suchbegriff wird in jeder Schreibweise gefunden.
  585. Beispiel:
  586. der Begriff "und" wird in "UND", "Und" etc. gefunden
  587.  
  588. Diese Optionen können neben dem Suchwort im Dialog eingestellt werden,
  589. außerdem besteht die Möglichkeit, vorwärts oder rückwärts zu suchen sowie
  590. (durch OK) nur die Parameter einzustellen, um die Suche anschließend per
  591. Shortcut zu aktivieren.
  592.  
  593. Neben der Eingabe des Suchbegriffes im Dialog besteht die Möglichkeit,
  594. direkt ohne Umweg das Wort unter dem Cursor zu suchen. Hierbei gilt
  595. wieder, daß ein Wort aus (a-z, A-Z, 0-9, _) besteht. Die direkte Suche
  596. erfolgt immer als Wort mit Unterscheidung der Groß-/Kleinschreibung.
  597. @endnode
  598.  
  599. @node "AV-Features"
  600. @{0B}AV-Features@{0}
  601. @Line 1 75 0 0 7
  602.  
  603. Notice verwendet einen Teil des AV-Protokolls, um mit der laufenden
  604. Hauptapplikation zu kommunizieren:
  605.  
  606.   @{B}AV_ACCWINDOPEN, AV_ACCWINDCLOSED:@{0}
  607.     beim Öffnen und Schliessen des Fensters wird der Hauptappl. dies
  608.     mitgeteilt, so das z.B. beim Fensterwechseln das Notizen-Fenster
  609.     mitberücksichtigt wird
  610.   @{B}AV_SENDKEY:@{0}
  611.     alles, was an Tasten nicht erkannt wird und mit CTRL eingegeben wurde,
  612.     wird an die Hauptappl. weitergegeben.
  613.   @{B}VA_START, VA_GRAGACCWIND:@{0}
  614.     Unter Thing/GEMINI können Notice Dateien direkt beim Starten mitgegeben
  615.     werden, außerdem können Dateien aus Thing/GEMINI-Fenstern in das des
  616.     Programmes gezogen werden. In beiden Fällen werden die betreffenden
  617.     Dateien geladen und kann anschließend editiert werden.
  618.   @{B}AV_PATH_UPDATE:@{0}
  619.     Wird eine Datei gespeichert, so teilt Notice dies dem Desktop mit,
  620.     damit dieser evtl. offene Fenster aktualisieren kann.
  621.   @{B}AV_STARTED:@{0}
  622.     Wurden Parameter per VA_START oder VA_DRAGGACCWIND empfangen, so wird
  623.     durch diese Nachricht der dafür vom Desktop angeforderte Speicher
  624.     wieder freigegeben
  625.   @{B}AV_EXIT:@{0}
  626.     Wird verschickt, wenn Notice terminiert
  627. @endnode
  628.  
  629. @node "Online-Hilfe"
  630. @{0B}Online-Hilfe@{0}
  631. @Line 1 75 0 0 7
  632.  
  633. Notice verfügt über eine Hypertext-Dokumentation (dieser Text), welche per
  634. CTRL-Help jederzeit geöffnet werden kann, sofern der ST-Guide installiert
  635. ist.
  636. @endnode
  637.  
  638. @node "Hilfe zum Wort unter dem Cursor"
  639. @{0B}Hilfe zum Wort unter dem Cursor@{0}
  640. @Line 1 75 0 0 7
  641.  
  642. Das Fairware-HypertextSystem ST-Guide kann mit der Suche und Anzeige einer
  643. Erklärung des Wortes unter dem Cursor beauftragt werden, indem SHIFT-Help
  644. betätigt wird. Das Wort unter dem Cursor wird per PureC-Protokoll an den
  645. ST-Guide übergeben, sofern dieser installiert ist.
  646. @endnode
  647.  
  648. @node "Tastaturgesamtübersicht"
  649. @symbol air "Tastaturbefehle"
  650. @{0B}Tastaturgesamtübersicht@{0}
  651. @Line 1 75 0 0 7
  652.  
  653. @symbol air "Tastaturbefehle: Hierarchie"
  654.  
  655. @{0B}Hierarchie@{0}
  656. @Line 1 75 0 0 7
  657.  
  658.  Unterseite erzeugen/darstellen         Help
  659.                                         Doppelklick auf Zeile
  660.  In die übergeordnete Seite             Undo
  661.                                         Klick auf Closer
  662. @symbol air "Tastaturbefehle: Blöcke"
  663.  
  664. @{0B}Blöcke@{0}
  665. @Line 1 75 0 0 7
  666.  
  667.  Blockanfang setzen                     CTRL-A
  668.  Blockende setzen                       CTRL-E
  669.  Blockmarken löschen                    CTRL-B
  670.  Block kopieren                         CTRL-K
  671.  Block verschieben                      ALT-K
  672.  Block löschen                          CTRL-D
  673.  Block ins Clipboard und löschen        CTRL-X
  674.  Block/Seite ins Clipboard              CTRL-C
  675.  Block/Seite speichern als              ALT-C
  676. @symbol air "Tastaturbefehle: Laden"
  677.  
  678. @{0B}Laden@{0}
  679. @Line 1 75 0 0 7
  680.  
  681.  Notizzettel/ASCII-Datei laden          CTRL-O
  682.  Default-Notizzettel laden              CTRL-I
  683.  Clipboard an Cursorposition einfügen   CTRL-V
  684.  Datei an Cursorposition einfügen       ALT-V
  685. @symbol air "Tastaturbefehle: Speichern"
  686.  
  687. @{0B}Speichern@{0}
  688. @Line 1 75 0 0 7
  689.  
  690.  Datei speichern                        CTRL-S
  691.  Datei speichern als                    CTRL-M
  692.  Block/Seite ins Clipboard              CTRL-C
  693.  Block/Seite ans Clipboard anhängen     SHIFT-CTRL-C
  694.  Block/Seite speichern als              ALT-C
  695. @symbol air "Tastaturbefehle: Suchen"
  696.  
  697. @{0B}Suchen@{0}
  698. @Line 1 75 0 0 7
  699.  
  700.  Dialog aufrufen                        CTRL-F
  701.  Vorwärts suchen                        ALT-N
  702.                                         CTR-G
  703.  Rückwärts suchen                       ALT-P
  704.  Wort unter Cursor vorwärts suchen      SHIFT-ALT-N
  705.  Wort unter Cursor rückwärts suchen     SHIFT-ALT-P
  706. @symbol air "Tastaturbefehle: Textparameter"
  707.  
  708. @{0B}Textparameter@{0}
  709. @Line 1 75 0 0 7
  710.  
  711.  Notiz/ASCII Modus                      CTRL-N
  712.  Modified-Flag ein/aus                  ALT-M
  713.  Wrap ein/aus                           ALT-W
  714.  CR/NL oder NL als Zeilenende           CTRL-,
  715.  Readonly-Modus ein/aus                 CTRL-R
  716.  Zeichensatz einstellen                 ALT-Z
  717.  Textpuffer wechseln                    F1-F10
  718. @symbol air "Tastaturbefehle: Cursor in einer Zeile bewegen"
  719.  
  720. @{0B}Cursor in einer Zeile bewegen@{0}
  721. @Line 1 75 0 0 7
  722.  
  723.  Ein Zeichen nach links                 Cursor links
  724.  Ein Zeichen nach rechts                Cursor rechts
  725.  Zum Zeilenanfang                       SHIFT-Cursor links
  726.  Zum Zeilenende                         SHIFT-Cursor rechts
  727.  Zum vorigen Wort                       CTRL-Cursor links
  728.  Zum nächsten Wort                      CTRL-Cursor rechts
  729.  Zur nächsten Tabulator-Position        Tab
  730. @symbol air "Tastaturbefehle: Cursor im Text bewegen"
  731.  
  732. @{0B}Cursor im Text bewegen@{0}
  733. @Line 1 75 0 0 7
  734.  
  735.  Zum Textanfang                         Home
  736.  Zum Textende                           SHIFT-Home
  737.  Fenster-Seite hoch                     SHIFT-Cursor hoch
  738.  Fenster-Seite runter                   SHIFT-Cursor runter
  739.  Zeile hoch                             Cursor hoch
  740.  Zeile runter                           Cursor runter
  741.  Cursor positionieren                   Mausklick
  742. @symbol air "Tastaturbefehle: Zeilenoperationen"
  743.  
  744. @{0B}Zeilen-Operationen@{0}
  745. @Line 1 75 0 0 7
  746.  
  747.  Zeile ab Cursor löschen                CTRL-Delete
  748.  Zeile mit voriger vertauschen          CTRL-~
  749.  Zeile mit nächster vertauschen         ALT-~
  750.  Zeile mit nächster verbinden           SHIFT-Delete
  751.  Zeile an Cursorpositon aufbrechen      CTRL-Return
  752.  Leerzeile vor aktueller einfügen       SHIFT-Insert
  753.  Aktuelle Zeile duplizieren             CTRL-Insert
  754.  Zeile löschen                          CTRL-Y
  755.  Leerzeile hinter aktueller einfügen    Return/Enter
  756. @symbol air "Tastaturbefehle: Zeichenoperationen"
  757.  
  758. @{0B}Zeichen-Operationen@{0}
  759. @Line 1 75 0 0 7
  760.  
  761.  Zur nächsten Tabulator-Position        Tab
  762.  Zeichen links vom Cursor löschen       Backspace, CTRL-H
  763.  Zeichen unter dem Cursor löschen       Delete
  764.  Leerzeichen unter Cursor einfügen      Insert
  765.  Zeichen einfügen                       <Zeichentaste>
  766. @symbol air "Tastaturbefehle: Diverse"
  767.  
  768. @{0B}Diverse@{0}
  769. @Line 1 75 0 0 7
  770.  
  771.  Text löschen                           ALT-D
  772.  Programm-Hilfe                         CTRL-Help
  773.  Hilfe zu Wort unter Cursor             SHIFT-Help
  774.  Programm verlassen                     CTRL-Q
  775.                                         CTRL-U
  776.                                         Klick auf Closer
  777.  Fenster auf volle/alte Größe           CTRL-* (Ziffernblock)
  778.  Drucken                                CTRL-P
  779. @endnode
  780.  
  781. @node "Notice-Patch, das Programm"
  782. @{0B}Notice-Patch, das Programm@{0}
  783. @Line 1 75 0 0 7
  784.  
  785. Schon sehr schnell, nachdem es Notice in den ersten Testversionen zu
  786. bestaunen gab, keimte in einem (der drei) Testuser der Wunsch auf, die für
  787. programmierunerfahrenen doch etwas umständliche und schwierige
  788. Konfiguration, einem GEM-Programm zu übertragen.
  789.  
  790. Darauf stampfte Christoph Spengler in einer Nacht- und Nebel-Aktion
  791. Notice-Patch, das Programm aus dem Boden.
  792.  
  793. Starten Sie nun einmal Notice-Patch und wählen Sie in dem zuerst
  794. erscheinenden Fileselektor den Pfad zu Notice.cfg aus. Anschließend landen
  795. Sie im Hauptdialog von Notice-Patch.
  796.  
  797. Der Hauptdialog
  798. @endnode
  799.  
  800. @node "Der Hauptdialog"
  801. @{0B}Der Hauptdialog@{0}
  802. @Line 1 75 0 0 7
  803.  
  804. Wiederholgeschwindigkeit der Tastatur
  805. Verzögerung Tastaturrepeat
  806.  
  807. Tabulatorweite
  808. Zeilenlänge
  809.  
  810. Backups erzeugen
  811. Reload beim Öffnen
  812. Fensterkoordinaten
  813.  
  814. Zeichensatzwahl
  815.  
  816. Abbruch und OK
  817.  
  818. @limage NP_HAUPT.IMG 1 0 0
  819. @endnode
  820.  
  821. @node "Wiederholgeschwindigkeit der Tastatur"
  822. @symbol air "Verzögerung Tastaturrepeat"
  823. @symbol ar "Wiederholungsgeschwindigkeit der Tastatur"
  824. @symbol ar "Verzögerung bis zum ersten Tastatur-Repeat"
  825. @{0B}Wiederholgeschwindigkeit der Tastatur / Verzögerung Tastaturrepeat@{0}
  826. @Line 1 75 0 0 7
  827.  
  828. Diese Einstellungen sind Ihnen sicherlich hinlänglich aus dem
  829. Atari-Kontrollfeld bekannt und bedürfen keiner weiteren Erklärung.
  830.  
  831. Die optimalen Werte für Ihren persönlichen Geschmack müssen Sie durch
  832. ausprobieren ermitteln.
  833. @endnode
  834.  
  835. @node "Tabulatorweite"
  836. @{0B}Tabulatorweite@{0}
  837. @Line 1 75 0 0 7
  838.  
  839. Hiermit legen Sie fest, wieviele Zeichen ein Tab-Sprung bewirken soll.
  840. @endnode
  841.  
  842. @node "Zeilenlänge"
  843. @symbol ar "rechter Rand für Word-Wrap"
  844. @{0B}Zeilenlänge@{0}
  845. @Line 1 75 0 0 7
  846.  
  847. Hier legen Sie fest, ab welcher Zeilenlänge Notice den automatischen
  848. Word-Wrap durchführen soll.
  849. @endnode
  850.  
  851. @node "Reload beim Öffnen"
  852. @{0B}Reload beim Öffnen@{0}
  853. @Line 1 75 0 0 7
  854.  
  855. Hiermit können Sie festlegen, ob beim bei einem erneuten Aufruf von Notice
  856. der zuletzt geladene Text oder die zuletzt geladene Datei erneut eingeladen
  857. werden soll oder nicht.
  858. @endnode
  859.  
  860. @node "Backups erzeugen"
  861. @symbol ar "Flags (aktuell nur Bit 1 benutzt: 'BAK erzeugen')"
  862. @{0B}Backups erzeugen@{0}
  863. @Line 1 75 0 0 7
  864.  
  865. Hiermit entscheiden Sie, ob Notice beim Abspeichern einer bereits
  866. vorhandenen Datei diese überschreiben soll oder die alte Fassung in
  867. <NAME>.BAK umbenennen soll, damit Sie eine Sicherheitskopie der letzten
  868. Änderung haben.
  869.  
  870. Wenn Sie nicht gerade unter chronischem Plattenplatz leiden, sollten Sie
  871. diese Funktionen sicherheitshalber immer bejahen.
  872. @endnode
  873.  
  874. @node "Fensterkoordinaten"
  875. @symbol ar "Pixelkoordinaten des Fensters beim ersten Öffnen"
  876. @{0B}Fensterkoordinaten@{0}
  877. @Line 1 75 0 0 7
  878.  
  879. Dieser Punkt ist schon fast der komplizierteste in Notice-Patch.
  880.  
  881. Bringen Sie zunächst einmal das Fenster von Notice auf die von Ihnen ge-
  882. wünschte Größe. Dann klicken Sie auf den Button "Fensterkoordinaten".
  883.  
  884. Wenn Sie auf diesen Button geklickt haben erscheint eine weitere
  885. Dialogbox:
  886.  
  887. @limage WDW_KOO.IMG 1 0 0
  888.  
  889. Dann klicken Sie einmal in das Noticefenster hinein und die von Ihnen
  890. eingestellte Fenstergröße wird als Koordinaten in Notice-Patch über-
  891. nommen.
  892.  
  893. Natürlich können Sie diese Werte auch von Hand in den Dialog eintragen.
  894. @endnode
  895.  
  896. @node "Zeichensatzwahl"
  897. @{0B}Zeichensatzwahl@{0}
  898. @Line 1 71 0 0 7
  899.  
  900. Notice kann den geladenen Text mit jedem beliebigen Mono-Spaced Font
  901. darstellen, defaultmäßig wird (natürlich) der Systemfont verwendet.
  902.  
  903. Der zu benutzende Font über das entsprechende Protokoll durch Drag&Drop
  904. eingestellt werden; dieses Protokoll wird z.B. von FontSel, FONT_SEL,
  905. Thing, HuGo und Calvino untrstützt.
  906.  
  907. Wenn Sie einen Fontselektor installiert haben der das FONT-Protokoll
  908. beherrscht und diesen in der Environment-Variblen FONTSELECT angegeben
  909. haben, können Sie diesen mit ALT-Z aufrufen.
  910. @endnode
  911.  
  912. @node "Abbruch und OK"
  913. @{0B}Abbruch und OK@{0}
  914. @Line 1 75 0 0 7
  915.  
  916. Mit Abbruch verlassen Sie Notice-Patch, ohne daß auch nur eine Änderung
  917. dauerhaft übernommen wird.
  918.  
  919. Wenn Sie jedoch auf OK klicken, dann schreibt Notice-Patch Ihnen eine
  920. neue Notice.cfg Datei (mit den von Ihnen gemachten Einstellungen) in das
  921. vorher angewählte Verzeichnis.
  922. @endnode
  923.  
  924. @node "GANZ WICHTIG!"
  925. @symbol ar "GANZ WICHTIG"
  926. @{0B}Wichtig@{0}
  927. @Line 1 75 0 0 7
  928.  
  929. Notice ist zunächst einmal für meinen eigenen Gebrauch entstanden. Nach-
  930. dem ich dann ein paar Freunden und Bekannten das Programm zugänglich
  931. gemacht habe und nicht zuletzt wegen der Zusammenarbeit von Notice und
  932. Remarker habe ich mich dazu entschieden, den Editor zu veröffentlichen.
  933.  
  934. Nun ist Notice Shareware, aber bevor Sie das Programm registrieren,
  935. bedenken Sie bitte folgendes:
  936.  
  937. Notice ist so, wie Sie es gerade vor sich sehen. Nicht mehr, aber vor allem
  938. auch nicht weniger.
  939.  
  940. @{B}
  941. Ich bin nicht bereit, irgendwelche Dinge einzubauen, die andere Editoren
  942. können, oder die eigentlich eher im Bereich einer Textverarbeitung zu
  943. suchen sind.
  944. @{0}
  945.  
  946. Mit anderen Worten:
  947.  
  948. Entweder Ihnen gefällt Notice, so wie er jetzt ist, oder Sie benutzen
  949. lieber einen anderen Editor. Die Anzahl der im Shareware-Bereich vorhanden
  950. Editoren ist mittlerweile so groß, daß Sie sicherlich einen finden, der
  951. Ihren Vorstellungen eher entspricht als Notice.
  952. @endnode
  953.  
  954. @node Shareware
  955. @{0B}Shareware@{0}
  956. @Line 1 75 0 0 7
  957.  
  958. Notice ist Shareware, d.h. jeder darf dieses Programm installieren und
  959. testen, muß aber bei regelmäßiger Benutzung den Betrag von 20, - DM an
  960. den Autor überweisen und bekommt dafür den Schlüssel, der Notice unein-
  961. geschränkt benutzbar macht.
  962.  
  963. Einschränkungen:
  964. - Speichern ist nicht möglich
  965. Diese Vorgehensweise gefällt mir auch nicht, ist aber leider notwendig.
  966.  
  967. Die Registrierung funktioniert wie folgt:
  968.  
  969. 1. Den Betrag von 20, - DM auf mein Konto überweisen
  970.     Konto: 1776764
  971.     BLZ  : 380 707 24
  972.     Bank 24
  973.  
  974. 2. Eine PM an mich schicken:
  975.     Holger Weets @ OL
  976.         oder
  977.     Holger_Weets@OL.maus.de
  978.  
  979. Sobald die Spende auf meinem Konto ist, verschicke ich dann den Schlüssel
  980. an den Spender, der ihn dann mittels Notice-Patch eingeben kann.
  981.  
  982. Wer eine aktuelle Version auf Diskette von mir haben möchte, der überweise
  983. bitte 10, - DM zusätzlich (als Aufwandsentschädigung) und schicke mit eine
  984. DD-Disk und einen frankierten und adressierten Rückumschlag an folgende
  985. Adresse:
  986.     Holger Weets
  987.     Tangastr. 45
  988.     26121 Oldenburg
  989. @endnode
  990.  
  991. @node "History"
  992. @{0B}History@{0}
  993. @Line 1 75 0 0 7
  994.  
  995. V1.03 -> V1.04
  996. - in der Hex-Darstellung stimmt jetzt auch der ASCII Part wieder
  997. - Environment-Variable AVSERVER wird ausgewertet, somit sollte es unter
  998.   weder-MagiC-noch-TOS Systemen jetzt keine Probleme mehr geben
  999. - Environment-Variable FONTSELECT wird ausgewertet, das dort angegebene
  1000.   Programm gesucht und die entsprechende Nachricht verschickt bzw. der
  1001.   Selektor ggf. über den AV-Server nachgestartet. D&D von Fonts
  1002.   funktionierte ja schon immer :-)
  1003. - Notice beherrscht jetzt Quoting i.Z. mit dem AV-Protokoll, d.h. es
  1004.   können jetzt auch Dateien, in deren Pfaden/Namen Leerzeichen vorkommen
  1005.   auf das Notice-Fenster gezogen werden, sofern der AV-Server Quoting
  1006.   ebenfalls beherrscht
  1007.  
  1008. V1.02 -> V1.03
  1009. - Bug bei Doppelklicks oder <Help> auf langen Zeilen behoben
  1010. - abgeschalteter Zeilenumbruch gilt jetzt für alle Puffer
  1011. - neuer Schalter 'MagiC Workaround für Fenster', bisher fest einge-
  1012.   schaltet, nun abschaltbar
  1013. - .stg Files werden jetzt auch erkannt, wenn die Endung Kleinbuchstaben
  1014.   enthält
  1015. - .u Files (Udo-Dateien) werden jetzt wie .stg Files behandelt, also beim
  1016.   Laden automatisch gefaltet
  1017. - auch die unregistrierte Version lädt jetzt Texte beliebiger Länge, die
  1018.   einzige verbleibende Einschränkung ist also, daß Texte nicht gespeichert
  1019.   werden können
  1020. - beim Vereinigen von Zeilen wird jetzt kein Blank mehr angehängt, wenn
  1021.   die 2. Zeile leer ist
  1022. - die Suchen-Funktionen sowie das Verlassen einer Textfalte positionieren
  1023.   den Cursor jetzt wenn möglich in der Mitte des Fensters
  1024. - lange Dateinamen auch mit dem eingebauten Selektor von MagiC
  1025.  
  1026.  
  1027. V1.01 -> V1.02
  1028. - Auch beim Öffnen nicht existierender Dateien ist als Zeilenendezeichen
  1029.   jetzt defaultmäßig auf CR/NL eingestellt
  1030. - Zeilenumbruch kann jetzt so abgestellt werden, daß er bei Bedarf per
  1031.   Shortcut direkt wieder zur Verfügung steht
  1032. - für Return kann jetzt eingestellt werden, daß die Zeile an Cursorpos.
  1033.   umbrochen wird
  1034. - für CTRL-Y kann jetzt eingeschaltet werden, daß die Zeile vor dem
  1035.   Löschen ins Clipboard geschrieben wird
  1036. - CTRL-Return auf einem führenden Leerzeichen führte zu einer falschen
  1037.   Einrückung der neuen Zeile - behoben
  1038. - bei <Undo> wird die Seite jetzt maximal gefüllt, statt die Cursorzeile
  1039.   immer zur ersten im Fenster zu machen
  1040. - in der Infozeile wird jetzt bei 'Textfalten' der "Pfad" zur aktuellen
  1041.   Seite gezeigt
  1042.  
  1043. V1.00 -> V1.01
  1044. - keine Abstürze mehr, wenn Notice geschlossen wird, bevor NoticePatch
  1045.   beendet wird
  1046. - die zuletzt geladene Datei wird jetzt auch dann im Fsel voreingestellt,
  1047.   wenn sie per VA_START oder D&D übergeben wurde
  1048. - das Einstellen einer eigenen Tastaturkonfiguration kann jetzt in
  1049.   NoticePatch per Option ausgeschaltet werden
  1050. - keine Probleme mehr mit leeren Event-Vektoren
  1051. - PageUp/PageDown von Mac/PC-Tastaturen werden unterstützt
  1052. - keine Abstürze mehr beim Öffnen von STG-Nodes
  1053. @endnode
  1054.  
  1055.  
  1056.  
  1057.  
  1058.